﻿
using HBase;
using hCommand;

using System;
using System.Collections.Generic;

namespace Persistence {
    public interface ICoreStockServer : IExtendsServer {
        CoreStock GetByBatchId(long batchid);
       List< CoreStock> getCSBypkStn(int stn);
        CoreStock getCoreStockByLocId(int locId);
        List<CoreStock> getBackStock();
        Page<CoreStock> QueryCoreStockPage(CoreStockDto dto);
        CoreStock getCoreStockByCode(String code);
        List<CoreStock> getCoreStockByStatus(StockStatus status);
        long UpdateStatusByStockId(long stockId ,StockStatus status);
        long UpdateDesByStockId(long stockId ,int des);
        List<CoreTask> getfinshTasksforDelete(int h);

        String pingkuChangeLoc(String boxCode, int des);



    }
}
